Author: Halfvares Mats, Teknikhuset AB.

Published: 2005-04-13

Applies to:
  • Content Studio all versions

Type: Information


Symptoms

When you create the CSSrv32.DocumentManager or CSSrv32.DocumentManagerBin the call fails with error 48 "Error loading DLL".

Cause

This error is will be thrown by the system if the calling server does not have IIS (Internet Information Services) installed. The COM interfaces CSSrv32.DocumentManager and CSSrv32.DocumentManagerBin have a reference to the ASP Request object in one of its methods and the the COM environment cannot load the type library when it finds a reference to the unknown Request object.

Resolution

Installing IIS on the calling computer will probably solve this problem. This has the side effect that you cannot call the objects mentioned above remotely from Microsoft XP Home Edition since it has no IIS. The IIS does not have to be running but present.